home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Topik
/
Topik - Disk 09 - Business Work (19xx)(Topik Public Domain)(PD)[WB].zip
/
Topik - Disk 09 - Business Work (19xx)(Topik Public Domain)(PD)[WB].adf
/
CSDBMS
/
CSDBMS.doc
< prev
next >
Wrap
Text File
|
1989-07-14
|
3KB
|
71 lines
*** TOPIK Note : CSDBMS is in this directory, accessible from the CLI.
Custom Services DataBase Manager
This program is "No-Frills Software" and is available with full
documentation for a fee of $10.00. The documentation included here is a
sample of what this program can do. For a complete manual and current
version of this program you must register. If you include a disk with your
PD or shareware programs you will recieve a $2.00 discount.
The program is a CLI only product. You must run it from CLI.
The basic idea of this program is to allow you to have up to 1024 byte
records, each record may have up to 36 keys and 255 fields. The data file
is packed binary to minimize the disk usage. Keys are kept on RAM: for
fast access.
This program will use the first CLI argument as the filename. It will
create the file if it does not exist. The filename may be up to 30
characters in length. The default name is "MASTER". the program will
create MASTRER.DIC, which is the dictionary for your file, and MASTER.DAT,
which is the actual data. You may:
Add records
Change records
Delete records
repack the file (really deletes the deleted records!)
Select a set of record
Reselect from the current set of records
change the print options
perform math on the selected records
When adding a record you will be asked for the name, description, if it
is to be a key and the type. The type of the data may be:
i - integer data
f - real data(floating point number)
l - logical flag(Y or N only values)
c - character data( you will be asked the size)
The Idea of this database is to allow you to keep track of your data and
print it selecting the items and fields. A simple sequence of using it
would be:
1) build the database(automatic if file doesnt exist)
2) Add records
3) Select on a Key field
4) Reselect one or more times to reduce the Current Set to the
records you want
5) make changes to the selected records
6) make proper print selection(what prints, to a file?)
7) print reports
8) do whatever else you want! then exit
Selecting records from the file can be done with lists of exact data
or ranges of data. The type of character can be matched on a wildcard
character of "*" which matches all characters that follow. The "*" will
end the check for a match causing a match. Characters after the "*" are
ignored. "abc*" is equivalent to "abc*fg" both will match "abcdef".
Other than the "*" match all list matches are for exact matches. Upper and
Lower case do matter!
A more complete manual will be supplied to registered users.